explosion-proof glazing - French English Dictionary